import { AttributeTextType } from "../../scene/player/type/AttributeTextType";
type int = number;
//class ExpAddEffectInfo
    
    export  class ExpAddEffectInfo
    {
        constructor(arg1: int, arg2: int, arg3: int, arg4: int, arg5: int, arg6: number=2, arg7: AttributeTextType=null, arg8: Object /* flash.display.DisplayObjectContainer */=null, arg9: Boolean=true)
        {
            
            this.startX = arg1;
            this.startY = arg2;
            this.endX = arg3;
            this.endY = arg4;
            this.parent = arg8;
            this.value = arg5;
            this.isFlutterWord = arg9;
            if (arg7 != null) 
            {
                this.attributeType = arg7;
            }
            else 
            {
                this.attributeType = new AttributeTextType("");
            }
            this.time = arg6;
            return;
        }

        public /* var */startX: int;

        public /* var */startY: int;

        public /* var */endX: int;

        public /* var */endY: int;

        public /* var */value: int;

        public /* var */attributeType: AttributeTextType;

        public /* var */time: number;

        public /* var */parent: Object /* flash.display.DisplayObjectContainer */;

        public /* var */isFlutterWord: Boolean;
    }
